distilled alcohol of maguey sap - French English Dictionary